//package com.business.sectiondetail.validator;
//
//import com.common.MyCaptchaRender;
//import com.common.util.picture.PictureBase64;
//import com.jfinal.core.Controller;
//import com.jfinal.validate.Validator;
//import com.model.User;
//
//public class SectionDetailValidator extends Validator {
//
//	@Override
//	protected void validate(Controller c) {
//		User user = (User) c.getSession().getAttribute("user");
//		if(user==null){
//			c.redirect("/login");
//			return;
//		}
//		
//		//校验验证码
//		String captcha = c.getPara("captcha");
//		boolean vCodeCheck=MyCaptchaRender.validate(c, captcha.trim());
//		if (captcha == null || "".equals(captcha.trim())) {
//			c.setAttr("captchamsg", "验证码不能为空！");
//			addError("msg", "验证码不能为空");
//		} else if (!vCodeCheck) {
//			addError("msg", "验证码错误");
//		}
//		//内容
//		String context=c.getPara("sectionDetail.context");
//		if(context==null || "".equals(context.trim()))
//		{
//			c.setAttr("contextmsg", "内容不能为空！");
//			addError("msg", "内容不能为空");
//		}
//		
//		String text = PictureBase64.removeHtmlInTag(context);
//		if(text==null || "".equals(text.trim())|| text.length()<5){
//			c.setAttr("contextmsg", "不能少于5个字！");
//			addError("msg", "不能少于5个字");
//		}
//		
//		
//		
//	}
//
//	// 验证validate内容出现错误则执行handleError
//	@Override
//	protected void handleError(Controller c) {
//		c.renderJson();
//	}
//}